/* 浮动 */
.fl{
    float: left;
}
.fr{
    float: right;
}
/* 请浮动 */
.clearfix::after{
    content: '';
    display: block;
    clear: both;
    height: 0;
}
/* 最小宽度 */
.container-w{
    min-width: 1200px;
}
/* 版心盒子 */
.container{
    width: 1200px;
    margin: 0 auto;
}
/* 调试边框 */
.bd{
    border: 1px solid black;
    box-sizing: border-box;
}

/* bg-color */
.bg-f60{ background-color: #ff6600 !important;}
.bg-eb{ background-color: #ebebeb; }


/* color */
.cf60{ color: #ff6600;}
.cfff{ color: #fff;}
.cred{ color: red; }
.cc0{ color: #c0c0c0; }
.cc8{ color: #c8c8c8;}
.c94{ color: #949494;}
.c68{ color: #686868;}
.c80{ color: #808080; }
.c666{ color: #666; }


/* font-size */
.c24{ font-size: 24px; }
.c14{ font-size: 14px; }
.c22{ font-size: 22px; }

.title{ color: #ff6600;font-size: 14px;margin-top: 14px;margin-bottom: 4px; }

/* head */
.head-top{ background-color: #000;line-height: 30px;text-indent: 210px; }
.head-top div:first-child{ position: relative;}
.head-top img{ position: absolute;top: 0;left: 0;}


.head-left{ padding: 0;margin-top: 4px; }
.head-left input{ border: 2px solid #f60; }
.head-text{ width: 390px;height: 32px;border: 0;text-indent: 10px; }
.head-btn{ width: 50px;height: 36px;background: url(../img/bgicon.png) no-repeat;border: 0; }
.head-right{ margin-left: 20px;margin-top: 4px; }
.head-right a{ width: 100px;height: 36px;line-height: 36px;text-align: center; }
.head-right a:nth-child(1){ background: url(../img/bgicon.png) no-repeat 0px -42px;text-indent: 22px;}


.head-nav li{ float: left;font-size: 16px;font-weight: 700;margin: 19px 0 4px 30px; }
.head-nav ul{ margin-right: 100px; }

/* menuslide */
.list{
    width: 200px;
    position: relative;
}  

.list li p{
    width: 200px;
    height: 30px;
    background-color:#f3f3f3 ;
    text-indent: 20px;
    line-height: 30px;

    position: relative;
}


.list li:hover p{
    border-top: 1px solid #f60;
    border-left: 1px solid #f60;
    border-bottom: 1px solid #f60;
    border-right: 1px solid #fff;
    box-sizing: border-box;
    background-color: #fff;
    z-index: 100;
}


.listContent{
    position: absolute;
    left: 200px;
    top: 0;
    width: 470px;
    height: 456px;
    border: 1px solid #f60;
    padding: 14px 70px 30px 40px;
    margin-left: -1px;
    z-index: 99;
    display: none;
    background: #fff;
}

.fwn{ font-weight: 400;}

.w176{ width: 174px;}
.h341{ height: 341px;}


.listContent dd a{
    line-height: 12px;
    margin-top: 4px;
    margin-right: 10px;
}
.list li:hover .listContent{
    display: block;
}



.f18{ font-size: 18px;}

.mgt10{ margin-top: 10px;}
.mgt30{ margin-top: 30px;}

.bd1{ border-right: 2px solid #ccc;border-bottom: 2px solid #ccc; }


/* 页脚 */
.foot{ border-top: 6px solid #f60;margin-top: 20px;position: relative; }

.foot-top{ height: 94px;background: #f2f2f2;text-align: center;line-height: 94px; }
.foot-top img{ margin-right: 80px; }
.foot-top img:nth-child(4){ margin-right: 0; }

.foot-center ul{ float: left;font-size: 16px;text-align: center;margin-right: 50px; }
.foot-center ul:nth-child(5){ margin: 0;}
.foot-center li a{ color: #4d4d4d; }
.foot-center ul li:first-child a{ font-size: 18px;color: #000; }
.foot-center div{ width: 681px;height: 130px;margin: 0 auto;margin-top: 36px; }
.foot-center img{ position: absolute;right: 250px;top: 130px; }

.foot-bottom div:nth-child(1){ margin: 0 auto;width: 808px;font-size: 14px; }
.foot-bottom div:nth-child(2){ margin: 0 auto;width: 360px;margin-top: 22px;margin-bottom: 110px; }



.block{ display: block !important; }